package org.dromara.quick.chat.service;

import org.dromara.quick.chat.model.bo.create.ImSocialCommentBO;
import org.dromara.quick.chat.model.bo.query.ImSocialCommentQueryBO;
import org.dromara.quick.chat.model.vo.ImSocialCommentVO;

import java.util.List;

/**
* @author Stars
* @description 针对表【im_social_comment(社交软件中的评论表，用于存储用户对各种主题的评论信息)】的数据库操作Service
* @createDate 2025-03-04 22:33:21
*/
public interface ImSocialCommentService {


    /**
     * 点赞用户的评论
     * @param commentId 评论的id
     */
    void commentLike(Long commentId);

    /**
     * 添加评论
     */
    void addComment(ImSocialCommentBO imSocialCommentBO);


    /**
     * 获取评论列表
     */
    List<ImSocialCommentVO> list(ImSocialCommentQueryBO imSocialCommentQueryBO);

}
